package org.tools.ui.event
{
	import flash.events.Event;
	
	import mx.messaging.messages.IMessage;
	
	public class ManagerEvent extends Event
	{
		
		public static const INVOKE:String = "invoke";
		public static const FAULT:String = "fault";
		
		private var _message:IMessage;
		
		public function ManagerEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
		{
			super(type, bubbles, cancelable);
		}
		
		public function set message(imessage:IMessage):void
		{
			this._message = imessage;
		}
		
		public function get message():IMessage
		{
			return this._message;
		}
	
	}
}